type array = Array<any>;
type binary = any;
type byte = number;
type date = Date;
type dateTime = Date;
type double = number;
type float = number;
type integer = number;
type long = number;
type password = string;
export namespace Type {
    /**
     * 总管理登录
     */
    export interface AdminAccount_AdminAccountLoginReq {
        /**
         * 用户名
         */
        account?: string;
        /**
         * 密码
         */
        password?: string;
    }
    /**
     * 类别名/查看信息列表
     */
    export interface DrugClassification_GetDrugClassificationListReq {
        /**
         * 类别名
         */
        classAlias?: string;
    }
    /**
     * 删除药品分类
     */
    export interface DrugClassification_DeleteDrugClassificationByIdReq {
        /**
         * 暂无描述...
         */
        id?: string;
    }
    /**
     * 药店信息记录列表
     */
    export interface InformationRecord_GetInformationRecordListReq {
        /**
         * 姓名
         */
        name?: string;
        /**
         * 性别
         */
        gender?: 0 | 1 | 2;
        /**
         * 年龄
         */
        age?: integer;
        /**
         * 省
         */
        province?: string;
        /**
         * 市
         */
        city?: string;
        /**
         * 区
         */
        area?: string;
        /**
         * 创建时间开始
         */
        startTime?: string;
        /**
         * 创建时间结束
         */
        endTime?: string;
        /**
         * 是/否去过高风险区域
         */
        danger?: boolean;
        /**
         * 药品分类
         */
        drugClassification?: string;
        /**
         * 药店名称
         */
        drugstoreName?: string;
        /**
         * 暂无描述...
         */
        skip?: integer;
        /**
         * 暂无描述...
         */
        count?: integer;
    }
    /**
     * 管理员记录列表
     */
    export interface InformationRecord_GetAdminInformationRecordListReq {
        /**
         * 姓名
         */
        name?: string;
        /**
         * 性别
         */
        gender?: 0 | 1 | 2;
        /**
         * 年龄
         */
        age?: integer;
        /**
         * 省
         */
        province?: string;
        /**
         * 市
         */
        city?: string;
        /**
         * 区
         */
        area?: string;
        /**
         * 创建时间开始
         */
        startTime?: string;
        /**
         * 创建时间结束
         */
        endTime?: string;
        /**
         * 是/否去过高风险区域
         */
        danger?: boolean;
        /**
         * 药品分类
         */
        drugClassification?: string;
        /**
         * 药店名称
         */
        drugstoreName?: string;
        /**
         * 暂无描述...
         */
        skip?: integer;
        /**
         * 暂无描述...
         */
        count?: integer;
    }
    /**
     * 信息记录详情
     */
    export interface InformationRecord_GetInformationRecordByIdReq {
        /**
         * 暂无描述...
         */
        id?: string;
    }
    /**
     * 获取二维码
     */
    export interface Partial_PostMothsReq {
        /**
         * 药店ID
         */
        id?: string;
        /**
         * 药店名字
         */
        name?: string;
    }
    /**
     * 药店登录
     */
    export interface Pharmacy_PharmacyLoginReq {
        /**
         * 用户名
         */
        account?: string;
        /**
         * 密码
         */
        password?: string;
    }
    /**
     * 小程序扫码获取信息
     */
    export interface Pharmacy_GetAppletPharmacyByIdReq {
        /**
         * 暂无描述...
         */
        id?: string;
    }
    /**
     * 获取药店列表
     */
    export interface Pharmacy_GetPharmacyInfoListReq {
        /**
         * 药店名称
         */
        drugstorename?: string;
        /**
         * 用户名
         */
        name?: string;
        /**
         * 联系方式
         */
        contactnumber?: string;
        /**
         * 省
         */
        province?: string;
        /**
         * 市
         */
        city?: string;
        /**
         * 区
         */
        area?: string;
        /**
         * 创建时间开始
         */
        startTime?: string;
        /**
         * 创建时间结束
         */
        endTime?: string;
        /**
         * 暂无描述...
         */
        skip?: integer;
        /**
         * 暂无描述...
         */
        count?: integer;
    }
    /**
     * 获取省市区
     */
    export interface ProvincialUrbanAreas_GetProvincialUrbanAreasListReq {
        /**
         * 上级地区代码
         */
        pcode?: integer;
    }
    /**
     * 药店记录人列表
     */
    export interface RecordPeople_GetRecordPeopleByInfoListReq {
        /**
         * 记录人
         */
        record?: string;
    }
    /**
     * 删除药店记录人
     */
    export interface RecordPeople_DeleteRecordPeopleByIdReq {
        /**
         * 暂无描述...
         */
        id?: string;
    }
    /**
     * openId查看用户信息
     */
    export interface UserInformation_GetUserInformationByOpenIdReq {
        /**
         * 微信的OpenId
         */
        openId?: string;
    }
    /**
     * 小程序获取Openid
     */
    export interface WeChat_GetMedilcineOpenidReq {
        /**
         * 暂无描述...
         */
        code?: string;
    }
    /**
     * 暂无描述...
     */
    export interface GetAdminAccountLoginReponse {
        /**
         * Token
         */
        encodedJwt?: string;
        /**
         * 总管理名
         */
        managementName?: string;
    }
    /**
     * 暂无描述...
     */
    export interface GetAdminAccountByIdReponse {
        /**
         * 总管理名
         */
        managementName?: string;
        /**
         * 用户名
         */
        name?: string;
        /**
         * 创建时间
         */
        createTime?: string;
    }
    /**
     * 暂无描述...
     */
    export interface PutAdminAccountPasswordRequest {
        /**
         * 密码验证
         */
        password?: string;
        /**
         * 密码验证2
         */
        retestPassword?: string;
    }
    /**
     * 暂无描述...
     */
    export interface PostDrugClassificationInfoReponse {
        /**
         * 类别名
         */
        classAlias?: string;
    }
    /**
     * 暂无描述...
     */
    export interface GetDrugClassificationListReponse {
        /**
         * undefined
         */
        id?: string;
        /**
         * 类别名
         */
        classAlias?: string;
        /**
         * 创建时间
         */
        createTime?: string;
    }
    /**
     * 暂无描述...
     */
    export interface PostInformationRecordInfoReponse {
        /**
         * 微信的OpenId
         */
        openId?: string;
        /**
         * 姓名
         */
        name?: string;
        /**
 * 性别
0 = None，缺省值
1 = Male，男
2 = Female，女
 */
        gender?: 0 | 1 | 2;
        /**
         * 年龄
         */
        age?: integer;
        /**
         * 身份证号
         */
        idNumber?: string;
        /**
         * 联系方式
         */
        contactNumber?: string;
        /**
         * 省
         */
        province?: string;
        /**
         * 市
         */
        city?: string;
        /**
         * 区
         */
        area?: string;
        /**
         * 详细地址
         */
        detailedAddress?: string;
        /**
         * 办公省
         */
        workProvince?: string;
        /**
         * 办公市
         */
        workCity?: string;
        /**
         * 办公区
         */
        workArea?: string;
        /**
         * 办公详细地址
         */
        workDetailedAddress?: string;
        /**
         * 药店ID
         */
        pharmacyId?: string;
        /**
         * 是/否去过高风险区域
         */
        danger?: boolean;
        /**
         * 药店名称
         */
        drugstoreName?: string;
    }
    /**
     * 暂无描述...
     */
    export interface GetInformationRecordListReponse {
        /**
         * undefined
         */
        items?: Array<Type.GetInformationRecordListItemsReponse>;
        /**
         * undefined
         */
        totalCount?: integer;
    }
    /**
     * 暂无描述...
     */
    export interface GetInformationRecordListItemsReponse {
        /**
         * undefined
         */
        id?: string;
        /**
         * 姓名
         */
        name?: string;
        /**
 * 性别
0 = None，缺省值
1 = Male，男
2 = Female，女
 */
        gender?: 0 | 1 | 2;
        /**
         * 性别名称
         */
        genderName?: string;
        /**
         * 年龄
         */
        age?: integer;
        /**
         * 身份证号
         */
        idNumber?: string;
        /**
         * 联系方式
         */
        contactNumber?: string;
        /**
         * 省
         */
        province?: string;
        /**
         * 市
         */
        city?: string;
        /**
         * 区
         */
        area?: string;
        /**
         * 详细地址
         */
        detailedAddress?: string;
        /**
         * 办公省
         */
        workProvince?: string;
        /**
         * 办公市
         */
        workCity?: string;
        /**
         * 办公区
         */
        workArea?: string;
        /**
         * 办公详细地址
         */
        workDetailedAddress?: string;
        /**
         * 创建时间
         */
        createTime?: string;
        /**
         * 创建时间名称
         */
        createTimeName?: string;
        /**
         * 药店ID
         */
        pharmacyId?: string;
        /**
         * 用户ID
         */
        userInformationId?: string;
        /**
         * 是/否去过高风险区域
         */
        danger?: boolean;
        /**
         * 是/否去过高风险区域名称
         */
        dangerName?: string;
        /**
         * 记录人
         */
        record?: string;
        /**
         * 备注
         */
        remarks?: string;
        /**
         * 药品分类
         */
        drugClassification?: string;
        /**
         * 药店名称
         */
        drugstoreName?: string;
    }
    /**
     * 暂无描述...
     */
    export interface PutInformationRecordInfoRequest {
        /**
         * undefined
         */
        id?: string;
        /**
         * undefined
         */
        record?: string;
        /**
         * 备注
         */
        remarks?: string;
        /**
         * 药品分类
         */
        drugClassification?: string;
    }
    /**
     * 暂无描述...
     */
    export interface GetInformationRecordTop5DrugstoreNameReponse {
        /**
         * 数量
         */
        count?: integer;
        /**
         * 药店名称
         */
        drugstoreName?: string;
    }
    /**
     * 暂无描述...
     */
    export interface GetInformationRecordEightDaysStatisticsReponse {
        /**
         * 月份
         */
        time?: string;
        /**
         * undefined
         */
        items?: Array<Type.GetInformationRecordEightDaysStatisticsReponseItems>;
    }
    /**
     * 暂无描述...
     */
    export interface GetInformationRecordEightDaysStatisticsReponseItems {
        /**
         * 数量
         */
        count?: integer;
        /**
         * 药品分类
         */
        drugClassification?: string;
    }
    /**
     * 暂无描述...
     */
    export interface GetInformationPercentageReponse {
        /**
         * 总数
         */
        count?: integer;
        /**
         * undefined
         */
        items?: Array<Type.GetInformationPercentageItems>;
    }
    /**
     * 暂无描述...
     */
    export interface GetInformationPercentageItems {
        /**
         * 数量
         */
        num?: integer;
        /**
         * 占比
         */
        ratio?: string;
        /**
         * 区
         */
        area?: string;
    }
    /**
     * 暂无描述...
     */
    export interface GetInformationRecordByIdReponse {
        /**
         * undefined
         */
        id?: string;
        /**
         * 姓名
         */
        name?: string;
        /**
 * 性别
0 = None，缺省值
1 = Male，男
2 = Female，女
 */
        gender?: 0 | 1 | 2;
        /**
         * 性别名称
         */
        genderName?: string;
        /**
         * 年龄
         */
        age?: integer;
        /**
         * 身份证号
         */
        idNumber?: string;
        /**
         * 联系方式
         */
        contactNumber?: string;
        /**
         * 省
         */
        province?: string;
        /**
         * 市
         */
        city?: string;
        /**
         * 区
         */
        area?: string;
        /**
         * 详细地址
         */
        detailedAddress?: string;
        /**
         * 办公省
         */
        workProvince?: string;
        /**
         * 办公市
         */
        workCity?: string;
        /**
         * 办公区
         */
        workArea?: string;
        /**
         * 办公详细地址
         */
        workDetailedAddress?: string;
        /**
         * 创建时间
         */
        createTime?: string;
        /**
         * 药店ID
         */
        pharmacyId?: string;
        /**
         * 用户ID
         */
        userInformationId?: string;
        /**
         * 是/否去过高风险区域
         */
        danger?: boolean;
        /**
         * 是/否去过高风险区域名称
         */
        dangerName?: string;
        /**
         * 记录人
         */
        record?: string;
        /**
         * 备注
         */
        remarks?: string;
        /**
         * 药品分类
         */
        drugClassification?: string;
        /**
         * 药店名称
         */
        drugstoreName?: string;
    }
    /**
     * 暂无描述...
     */
    export interface GetInformationRecordCitySevenDaysReoinse {
        /**
         * 月份
         */
        time?: string;
        /**
         * 数量
         */
        count?: integer;
    }
    /**
     * 暂无描述...
     */
    export interface PostPharmacyInfoRequest {
        /**
         * 药店名称
         */
        drugstoreName?: string;
        /**
         * 用户名
         */
        name?: string;
        /**
         * 密码验证
         */
        password?: string;
        /**
         * 密码验证2
         */
        retestPassword?: string;
        /**
         * 联系方式
         */
        contactNumber?: string;
        /**
         * 药店证书
         */
        certificate?: string;
        /**
         * 省
         */
        province?: string;
        /**
         * 市
         */
        city?: string;
        /**
         * 区
         */
        area?: string;
        /**
         * 详细地址
         */
        detailedAddress?: string;
    }
    /**
     * 暂无描述...
     */
    export interface GetPharmacyLoginReponse {
        /**
         * Token
         */
        encodedJwt?: string;
        /**
         * 药店名称
         */
        drugstoreName?: string;
    }
    /**
     * 暂无描述...
     */
    export interface PutPharmacyInfoRequest {
        /**
         * 药店名称
         */
        drugstoreName?: string;
        /**
         * 联系方式
         */
        contactNumber?: string;
        /**
         * 药店证书
         */
        certificate?: string;
        /**
         * 省
         */
        province?: string;
        /**
         * 市
         */
        city?: string;
        /**
         * 区
         */
        area?: string;
        /**
         * 详细地址
         */
        detailedAddress?: string;
    }
    /**
     * 暂无描述...
     */
    export interface PutPharmacyPasswordRequest {
        /**
         * 密码验证
         */
        password?: string;
        /**
         * 密码验证2
         */
        retestPassword?: string;
    }
    /**
     * 暂无描述...
     */
    export interface GetPharmacyByIdReponse {
        /**
         * undefined
         */
        id?: string;
        /**
         * 药店名称
         */
        drugstoreName?: string;
        /**
         * 用户名
         */
        name?: string;
        /**
         * 联系方式
         */
        contactNumber?: string;
        /**
         * 药店证书
         */
        certificate?: string;
        /**
         * 省
         */
        province?: string;
        /**
         * 市
         */
        city?: string;
        /**
         * 区
         */
        area?: string;
        /**
         * 详细地址
         */
        detailedAddress?: string;
        /**
         * 创建时间
         */
        createTime?: string;
    }
    /**
     * 暂无描述...
     */
    export interface GetAppletPharmacyByIdReponse {
        /**
         * undefined
         */
        id?: string;
        /**
         * 药店名称
         */
        drugstoreName?: string;
        /**
         * 联系方式
         */
        contactNumber?: string;
        /**
         * 药店证书
         */
        certificate?: string;
        /**
         * 省
         */
        province?: string;
        /**
         * 市
         */
        city?: string;
        /**
         * 区
         */
        area?: string;
        /**
         * 详细地址
         */
        detailedAddress?: string;
        /**
         * 创建时间
         */
        createTime?: string;
    }
    /**
     * 暂无描述...
     */
    export interface GetPharmacyInfoListReponse {
        /**
         * undefined
         */
        items?: Array<Type.GetPharmacyInfoListItemsReponse>;
        /**
         * undefined
         */
        totalCount?: integer;
    }
    /**
     * 暂无描述...
     */
    export interface GetPharmacyInfoListItemsReponse {
        /**
         * undefined
         */
        id?: string;
        /**
         * 药店名称
         */
        drugstoreName?: string;
        /**
         * 用户名
         */
        name?: string;
        /**
         * 联系方式
         */
        contactNumber?: string;
        /**
         * 药店证书
         */
        certificate?: string;
        /**
         * 省
         */
        province?: string;
        /**
         * 市
         */
        city?: string;
        /**
         * 区
         */
        area?: string;
        /**
         * 详细地址
         */
        detailedAddress?: string;
        /**
         * true启用/false禁用
         */
        enableStatus?: string;
        /**
         * 创建时间
         */
        createTime?: string;
    }
    /**
     * 暂无描述...
     */
    export interface PutAdminPharmacyEnableStatusReponse {
        /**
         * 药店ID
         */
        id?: string;
        /**
         * true启用/false禁用
         */
        enableStatus?: boolean;
    }
    /**
     * 暂无描述...
     */
    export interface GetProvincialUrbanAreasListReponse {
        /**
         * 地区代码
         */
        id?: integer;
        /**
         * 上级地区代码
         */
        pcode?: integer;
        /**
         * 区域名称
         */
        name?: string;
    }
    /**
     * 暂无描述...
     */
    export interface PostRecordPeopleInfoRequest {
        /**
         * 记录人
         */
        record?: string;
        /**
         * 联系方式
         */
        contactNumber?: string;
    }
    /**
     * 暂无描述...
     */
    export interface GetRecordPeopleByInfoListReponse {
        /**
         * undefined
         */
        id?: string;
        /**
         * 记录人
         */
        record?: string;
        /**
         * 联系方式
         */
        contactNumber?: string;
        /**
         * 药店ID
         */
        pharmacyId?: string;
        /**
         * 创建时间
         */
        createTime?: string;
    }
    /**
     * 暂无描述...
     */
    export interface GetUserInformationByOpenIdReponse {
        /**
         * undefined
         */
        id?: string;
        /**
         * 微信的OpenId
         */
        openId?: string;
        /**
         * 姓名
         */
        name?: string;
        /**
 * 性别
0 = None，缺省值
1 = Male，男
2 = Female，女
 */
        gender?: 0 | 1 | 2;
        /**
         * 性别名称
         */
        genderName?: string;
        /**
         * 年龄
         */
        age?: integer;
        /**
         * 身份证号
         */
        idNumber?: string;
        /**
         * 联系方式
         */
        contactNumber?: string;
        /**
         * 省
         */
        province?: string;
        /**
         * 市
         */
        city?: string;
        /**
         * 区
         */
        area?: string;
        /**
         * 详细地址
         */
        detailedAddress?: string;
        /**
         * 办公省
         */
        workProvince?: string;
        /**
         * 办公市
         */
        workCity?: string;
        /**
         * 办公区
         */
        workArea?: string;
        /**
         * 办公详细地址
         */
        workDetailedAddress?: string;
        /**
         * 创建时间
         */
        createTime?: string;
    }
    /**
     * 暂无描述...
     */
    export interface GetOpenidReponse {
        /**
         * 用户唯一标识
         */
        openid?: string;
        /**
         * 会话密钥
         */
        session_key?: string;
    }
}
